package com.jiangyg.mall.authz.service;

import java.awt.image.BufferedImage;

/**
 * 类描述：验证码
 *
 * @author jiangyg
 * @date 2021-10-18
 */
public interface CaptchaService {

    /**
     * 功能描述：生成验证码并把uuid和验证码绑定
     *
     * @param uuid uuid
     * @return 验证码
     */
    BufferedImage createCaptcha(String uuid);

    /**
     * 功能描述：验证验证码
     *
     * @param uuid uuid
     * @param code 验证码
     * @return 是否验证通过
     */
    boolean validate(String uuid, String code);

}
